; INF file for FIRE GL 4000 display driver.

[IncludeInf]
..\3dwin\3dwin.in
..\bigfocus\bigfocus.in

[Version]
Class=Display
Setup.Copy="display"
Signature="$CHICAGO$"
Provider=%Mfg.@c%

[DestinationDirs]
DefaultDestDir=11
Setup.Copy="display"
Driver.CopyFilesSys=11
Driver.DelFilesSys=11
Driver.CopyFilesDrv=11,drivers
Heidi_CopyFiles="heidi"

[SourceDisksNames]
2="Drivers for Windows NT 4.0",,1
1="Install",,1

[SourceDisksFiles]
INSTAL32.DLL=1,,21504
INSTALL.EXE=1,,391024
README.TXT=1,,5491
SETUP16.DLL=1,,15360
SETUPNT4.IN=1,,8035
DMDIRECT.SYS=2,..\nt4,3424
DMPRF.HLP=2,..\nt4,10153
DSMPROF.DLL=2,..\nt4,39424
ESPC2.DLL=2,..\nt4,116736
ESPC2.SYS=2,..\nt4,36352
ESPC2OGL.DLL=2,..\nt4,893952
MFC42.DLL=2,..\nt4,1011472
MSVCRT.DLL=2,..\nt4,266240
FGL4K.HDI=2,..\nt4,38400
MAXINST.EXE=2,..\nt4,19968
REFRESH.DLU=2,..\nt4,6144

[Setup.Copy]
install.exe
setup.inf
setup16.dll
instal32.dll
readme.txt

;----------------------------------------
; Manufacturers 

[Manufacturer]
%Mfg.Diamond%=Mfg.DIAMOND

;----------------------------------------
; Driver sections

[Mfg.DIAMOND]
%FIREGL4000.DeviceDesc.DIAMOND%=VRAM,PCI\VEN_3D3D&DEV_0004

;----------------------------------------
; Install sections

[VRAM]
CopyFiles=Driver.CopyFilesSys, Driver.CopyFilesDrv
Uninstall=Driver.DelFilesSys, Driver.CopyFilesDrv
AddReg=Driver_AddReg
CreateService=Driver_Service
ProgramGroups=Driver_ProgramGroups
Tip=%BoardDesc.@r%
BiosString="FIRE GL 4000"
DiskNumber=2


[Driver_AddReg]
HKLM,SYSTEM\CurrentControlSet\Services\espc2,ErrorControl,1,0
HKLM,SYSTEM\CurrentControlSet\Services\espc2,Start,1,1
HKLM,SYSTEM\CurrentControlSet\Services\espc2,Type,1,1
HKLM,SYSTEM\CurrentControlSet\Services\espc2\,ImagePath,,System32\DRIVERS\espc2.sys
HKLM,SYSTEM\CurrentControlSet\Services\espc2,Tag,1,11
HKLM,SYSTEM\CurrentControlSet\Services\EventLog\System\espc2,EventMessageFile,16,%EVENT_MESSAGE_FILE%
HKLM,SYSTEM\CurrentControlSet\Services\EventLog\System\espc2,TypesSupported,1,7                                                                                       
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,InstalledDisplayDrivers,8,espc2
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,VgaCompatible,1,0
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,DefaultSettings.BitsPerPel,1,32
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,DefaultSettings.XResolution,1,640
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,DefaultSettings.YResolution,1,480
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,DefaultSettings.VRefresh,1,60
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,DefaultSettings.XPanning,1,0
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,DefaultSettings.YPanning,1,0
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,TextureMemoryMegs,1,16
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,SyncDoublerWinAdjust,1,20
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,MaximumDeviceMemoryConfiguration,1,200
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers,espc2,,espc2ogl
HKLM,SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management,SystemPages,1,65536
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,Device Description,,%@c% FIRE GL 4000
HKLM,SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\espc2\Device0,DefaultSettings.BitsPerPel,1,32
HKLM,SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\espc2\Device0,DefaultSettings.XResolution,1,640
HKLM,SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\espc2\Device0,DefaultSettings.YResolution,1,480
HKLM,SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\espc2\Device0,DefaultSettings.VRefresh,1,60
HKLM,SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\espc2\Device0,DefaultSettings.XPanning,1,0
HKLM,SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\espc2\Device0,DefaultSettings.YPanning,1,0

; Default Property Page Settings
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,UseBiosAddresses,1,0
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,CurrentProfile,,Default

HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,DepthBuffer,1,0
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,SwapSync,1,0
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,StencilPlanes,1,1
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,OverlayPlanes,1,0
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,DoGammaCorrection,1,0
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,Default32BitTexels,1,0
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,ForceHwCursor,1,1
HKLM,SYSTEM\CurrentControlSet\Services\espc2\Device0,SoftimageSupport,1,0

;Default Settings
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Default,DepthBuffer,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Default,SwapSync,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Default,StencilPlanes,1,1
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Default,OverlayPlanes,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Default,DoGammaCorrection,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Default,Default32BitTexels,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Default,ForceHwCursor,1,1
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Default,SoftimageSupport,1,0

;SoftImage Settings
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Softimage,DepthBuffer,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Softimage,SwapSync,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Softimage,StencilPlanes,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Softimage,OverlayPlanes,1,1
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Softimage,DoGammaCorrection,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Softimage,Default32BitTexels,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Softimage,ForceHwCursor,1,0
HKLM,SOFTWARE\DSMMEDIA\FIRE GL 4000\Profiles\Softimage,SoftimageSupport,1,1

; Property Sheet Entries
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers\FIRE GL 4000 Configuration,,,{D5743965-E0B5-11cf-9419-0000C01BA164}
HKCR,CLSID\{D5743965-E0B5-11cf-9419-0000C01BA164},,,Configuration PropertySheet
HKCR,CLSID\{D5743965-E0B5-11cf-9419-0000C01BA164}\InProcServer32,,4,%11%\dsmprof.dll
HKCR,CLSID\{D5743965-E0B5-11cf-9419-0000C01BA164}\InProcServer32,ThreadingModel,,Apartment

[Driver_Service]
espc2,\SystemRoot\System32\drivers\espc2.sys,Video,None
DMDirect,\SystemRoot\System32\drivers\dmdirect.sys,DMDIRECT,None

[Driver.CopyFilesSys]
ESPC2.DLL
ESPC2OGL.DLL
DSMPROF.DLL
DMPRF.HLP
MFC42.DLL
MSVCRT.DLL

[Driver.DelFilesSys]
ESPC2.DLL
ESPC2OGL.DLL
DSMPROF.DLL
DMPRF.DLL

[Driver.CopyFilesDrv]
ESPC2.SYS
DMDIRECT.SYS

[Driver_ProgramGroups]
%@c%,%@c% Display Component Setup,display\install.exe, ,display,display\install.exe,0

[LanguageTranslation]
setup.inf=setupnt4.in
readme.txt=readme.%r

[Optional Components]
Heidi

[Heidi]
OptionDesc="HEIDI"
Tip=%Heidi.Tip.@r%
CopyFiles=Heidi_CopyFiles
UpdateInis=
Execute=$p\heidi\maxinst.exe $p\heidi
DiskNumber=2
;Dependency=1
AdvancedComponent=1

[Heidi_CopyFiles]
fgl4k.hdi
maxinst.exe
refresh.dlu



[Strings]
Mfg.Diamond="Diamond Multimedia Systems"
FIREGL4000.DeviceDesc.DIAMOND="Diamond FIRE GL 4000"
Prozent=%
EVENT_MESSAGE_FILE="%SystemRoot%\System32\IoLogMsg.dll@%SystemRoot%\System32\Drivers\espc2.sys"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

BoardDesc.eng="The graphics driver for your Multimedia board"
BoardDesc.ger="Die Grafiktreiber f�r Ihre Multimedia-Karte"
BoardDesc.fra="Le gestionnaire graphique de votre carte multim�dia"
BoardDesc.spa="El controlador de gr�ficos para la tarjeta multimedia"
BoardDesc.ita="Il driver grafico per la scheda multimediale"
BoardDesc.jpn="�O���t�B�b�N�X�h���C�o"

Heidi.Tip.eng="HEIDI driver for 3D Studio Max\n- For this option 3D Studio Max must be installed first!"
Heidi.Tip.ger="HEIDI Treiber f�r 3D Studio Max\n- F�r diese Option m�ssen Sie zuerst 3D Studio Max installiert haben!"
Heidi.Tip.fra="HEIDI - gestionnaires pour le 3D Studio Max\n- Pour cette option, 3D Studio Max doit tout d'abord �tre install� !"
Heidi.Tip.spa="Controlador HEIDI para el 3D Studio Max\n- Para esta opci�n primero debe instalar 3D Studio Max"
Heidi.Tip.ita="Driver HEIDI per el 3D Studio Max\n- Per questa opzione occorre prima installare 3D Studio Max."
Heidi.Tip.jpn="3D Studio Max �p HEIDI ��ײ��\n- ���炩���� 3D Studio Max ���C���X�g�[������Ă��邱�Ƃ��K�v�ł��B"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

